iliac crest strut graft - Spanish English Dictionary